concede generously - German English Dictionary